substantial progress - Fransızca İngilizce Sözlük